home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / b / b.lha / B / README < prev    next >
Text File  |  1988-11-24  |  2KB  |  64 lines

  1. Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1984.
  2.  
  3. HOW'TO INSTALL Mark1:
  4.  
  5. Welcome to B.
  6.  
  7. This is the Mark1C implementation of B for Unix(c) systems. Unless
  8. stripped by Berkeley you can port it to other machines then those
  9. running your 4.3 BSD distribution.
  10.  
  11. You will need 2.5 megabytes in total to compile and load the system.
  12. You should start the installation from this directory by typing:
  13.  
  14.         Setup
  15.  
  16. which will ask you some questions to set the B system up on your installa-
  17. tion.  You can call `Setup' any number of times without spoiling files.  So
  18. run it once to see what questions you will be asked.  If you don't know the
  19. answer to some question, you can run it again.
  20.  
  21.         make all
  22.  
  23. will compile and load the B system, install the `b' command file in ./bin
  24. and the binaries and datafiles it needs in ./lib.  You can test the B
  25. interpreter with:
  26.  
  27.         make examples
  28.  
  29. This runs some examples in ./ex. It does not test the B editor, however;
  30. that can only be done interactively.  Try that in ./ex/try.  Consult the
  31. sheet `HOW'TO TRY the B editor' (also in ./ex/try/README).
  32.  
  33. If all is well and you want to make B public
  34.  
  35.         make install
  36.  
  37. will do some recompilations to get the right pathnames in, and install the
  38. `b' shell command file, the `b.1' manual file, and the auxiliary files in
  39. the directories you indicated during setup.  Finally
  40.  
  41.         make clean
  42.  
  43. will clean all intermediate object files from the source directories.
  44.  
  45. To run the B system you only need the commands, binaries and data files
  46. installed in ./bin and ./lib.  If you have made B public, all necessary
  47. files have been copied to the public places, and you can get rid of the
  48. entire B file system hierarchy you extracted from the tape, if you want.
  49.  
  50. If there are any problems, don't panic.  Edit the example Bug Report form
  51. in ./doc to communicate the problem to us.  We will then send out diffs for
  52. fixed problems in the future.
  53.  
  54. Above all, we would be very grateful to receive any comments you have about
  55. the setup procedure, or the B system in general, on how to make it easier
  56. to use.
  57.  
  58. Good luck!
  59.  
  60. [Contributed July 8, 1987 to the Sun User Group tape by authors who wish
  61. to remain anonymous.  This is the same version that was released on
  62. the 4.3BSD tape.  This software is owned by Stichting Mathematisch
  63. Centrum, Amsterdam, The Netherlands.]
  64.